home *** CD-ROM | disk | FTP | other *** search
/ Internet Publisher's Toolbox / Internet Publisher's Toolbox.iso / video / mpegwin / readme.txt < prev    next >
Text File  |  1994-08-05  |  11KB  |  242 lines

  1. MPEGPLAY V1.61 (c) 1993,1994 Michael Simmons
  2.  
  3. Please READ ALL of this file!
  4.  
  5. This is Release Version 1.61 of my port of the Berkeley mpeg player.
  6.  
  7. Note this version requires the WIN32s V1.15a Windows(tm) Extender.
  8. Also this version will only work under (beta 2) of Windows NT(tm) V3.5 or later.
  9.  
  10. Features added in this version include
  11. (1) Support for MPEG1 System Layer files (you don't have to split them now).
  12. (2) Support for the Microsoft(tm) WinG(tm) Windows(tm) gaming library.
  13. (3) Improved colours for the Ordered and 2x2 Order dithers.
  14. (4) "Save As" For all the Mosaic Users.
  15. (5) Improved Error handling for corrupt/non standard mpeg files.
  16. (6) Support for CDI(tm) and VideoCD Streams. Either as an extracted MPEG
  17.     sequence or as a RAW CDROM grab.
  18. (7) Recompiled using the Microsoft Daytona(tm?) (beta 2) SDK Compiler.
  19.  
  20. Please Email me with any suggestions you may have on improving the player!
  21. (See the section CONTACTING ME).
  22.  
  23. This player can play standard mpeg files that include P and B frame
  24. encoding, and large 354x288 movie files. 
  25. It has several display options including mono, gray scale, color dither and
  26. Full colour (for Hicolor graphic cards).
  27. 8MB of Ram or greater is recommended if large Image size MPEG files 
  28. are played.
  29.  
  30. This program is SHAREWARE Please read the REGISTER.TXT file for 
  31. information on registering your copy. 
  32.  
  33. To install the player.  
  34. If you don't have Win32s V1.15a installed, install it first.
  35. Unzip the file mpegw32f.zip to a floppy disk. 
  36. Then run the setup.exe file via the Progman File-Run Menu
  37. Item. 
  38. Note: This will also install the Microsoft WinG(tm) extensions to Windows(tm)
  39. Should you wish to remove these extensions at a later date
  40. please refer to the section near the end of this Readme.txt file.
  41.  
  42. Read the Disclaimer in the online Help before loading any mpeg movie files.
  43.  
  44. The latest version of this software can be found first on ftp.ecel.uwa.edu.au
  45. in the /users/michael directory.
  46.  
  47. UNREGISTERED VERSION LIMITATIONS:
  48. The unregistered version will display the About box at startup. 
  49. IT WILL ALSO NOT HANDLE FILES BIGGER THAN 1MB!
  50.  
  51. DISTRIBUTION:
  52.  
  53. The Unregistered Version of the Player may be freely Re-Distributed so long as
  54. (1) None of the files are modified.
  55. (2) All files in this archive are re-distributed together.
  56. (3) None of the files are removed from this archive.
  57. (4) It is clearly stated that this program is Shareware, extended use of
  58.     which requires payment to myself Michael Simmons as described in the
  59.     players about box and the REGISTER.TXT file.
  60. (5) If any additional files are added it must be clearly stated 
  61.     which files have been added, who added these files and why!. 
  62.     It must be stated that I "Michael Simmons" am in no way responsible 
  63.     for these additional files.
  64. (6) None of the added files can instruct the user or modify the player 
  65.     in any way possible to enable the Unregistered Version Limitations 
  66.     to be overcome.
  67.  
  68. The Registered Version may only be Re-Distributed with my written
  69. approval.
  70.  
  71. KNOWN BUGS:
  72. The player does not like certain PD/Shareware desktop addons (Clocks etc).
  73. A small number of people are getting a GPF in POINTER.DLL. If you have
  74. this problem and solve it please contact me. So far I can not reproduce
  75. the fault.
  76. The player does not multitask while scanning a file to determine whether
  77. or not it is a system layer or straight video file. This is only a problem
  78. on large misaligned RAW CDI or VideoCD grabs.
  79. RAW CDI or VideoCD grabs have only be tested on 4 CDI Disks. Given the
  80. variation found between these disks I would not be surprised if there
  81. are problems with some disks.
  82. If you are having a problem with a certain CDI/VideoCD disk please send a
  83. copy (both original CD's) of it to me. If I don't already have it I will treat
  84. it as a registration fee.
  85. If you have a problem and are really stuck 
  86. try and find a machine on which it works and compare the two configurations.
  87. If you really really get stuck then see the section CONTACTING ME.
  88.  
  89. CHANGE LOG: (there is more to read after this section)
  90.  
  91. Changes V1.0 -> V1.2
  92. (1) Re complied using the latest (March) WIN32 Beta.
  93. (2) Includes the latest (March) Win32s windows 3.1 extension.
  94. (3) Fix bug in finding help file. The working directory can now be different
  95.     to the Command Line directory.
  96. (4) Increase number of clicks at startup to 4 
  97.  
  98. Changes V1.2 -> 1.25
  99. (1) Major rewrite of source code to clean up bugs
  100. (2) Now saves options in a .ini file
  101. (3) Can split a multi stream MPEG into separate files.
  102. (4) Loop is now a separate option
  103. (5) Can be set to skip over B and P frames ( best to stop and rewind player 1st)
  104. (6) Decrease the number of About Box clicks to one
  105. (7) Can started via the file manager (associate .mpg with the player)
  106. (7b) Also startable from other applications i.e. NCSA Mosaic.
  107. (8) Recompiled with the release version of the Visual C++ for NT compiler
  108. (9) includes the Win32s version 1.1 files
  109. (10) Can change InputBufferSize in .ini file (i.e. InputBufferSize=80000)
  110. (11) Don't have to Close MPEG before OPEN ing
  111. (12) MPEG images are properly clipped when they are displayed
  112. (13) Hopefully no one will have any display problems now (try Use Small DIBS)
  113.  
  114. Changes V1.25 -> V1.30
  115. (1) Increased speed 10-20% (mainly P B frames and gray, Full/Hi Color dither).
  116. (2) Fixed bug, old mpegs causing exceptions (bus.mpg,flower.mpg,flowb.mpg etc).
  117. (3) Decreased the memory usage.
  118. (4) Added HiColor Dither (Uses 16 Bit DIBS,These are not supported by many
  119.     drivers yet, NT emulates support in the GDI).
  120. (5) Dropped Fs2 and Fs4 dither (use Fs2Fast)
  121.  
  122. Changes V1.30 -> V1.50
  123. (1) Added Push button, VCR like controls.
  124. (2) Now has a Separate Video Window.
  125. (3) Automatically Displays the 1st frame of the MPEG.
  126. (4) Redraws the current frame when needed.
  127. (5) Displays MPEG File Name, Image Dimensions and File Size in Video Caption
  128. (6) Saves all window positions correctly when exiting.
  129. (7) Detects when saved windows position is off the screen.
  130. (8) Added Experimental Set+Blt Mode for transferring images to the screen.
  131.  
  132. Changes V1.50 -> V1.60
  133. (1) Support for MPEG1 System Layer files (you don't have to split them now).
  134. (2) Support for the Microsoft(tm) WinG(tm) Windows(tm) gaming library.
  135. (3) Improve colors for the Ordered and 2x2 Order dithers.
  136. (4) "Save As" For all the Mosaic Users.
  137. (5) Improve Error handling for corrupt/non standard mpeg files.
  138. (6) Support for CDI(tm) and VideoCD Streams. Either as an extracted MPEG
  139.     sequence or as a RAW CDROM grab.
  140. (7) Recompiled using the Daytona (beta 2) SDK Compiler.
  141.  
  142. ACKNOWLEDGMENTS:
  143.  
  144. This code was derived from the U.C. Berkeley MPEG Player (version 2.0)
  145. developed by L.A. Rowe, K. Patel, and B. Smith (Rowe@CS.Berkeley.EDU).
  146. Permission to use their code in this Sharware product was obtained.
  147. THAT code included the following copyright:
  148.  
  149. /*
  150.  * Copyright (c) 1992 The Regents of the University of California.
  151.  * All rights reserved.
  152.  * 
  153.  * Permission to use, copy, modify, and distribute this software and its
  154.  * documentation for any purpose, without fee, and without written agreement is
  155.  * hereby granted, provided that the above copyright notice and the following
  156.  * two paragraphs appear in all copies of this software.
  157.  * 
  158.  * IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
  159.  * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT
  160.  * OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF
  161.  * CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  162.  * 
  163.  * THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
  164.  * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANT ABILITY
  165.  * AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
  166.  * ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO
  167.  * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  168.  */
  169. /*
  170.  
  171. OTHER ACKNOWLEDGMENTS:
  172. Frank Gadegast (the MPEG FAQ Maintainer) for his helpful suggestions.
  173. Many others for their suggestions and support.
  174.  
  175. PATENTS:
  176. Should this player infringe on a patent held by someone somewhere.
  177. Please contact me as soon as possible. See the section CONTACTING ME
  178.  
  179. CONTACTING ME:
  180. In any correspondence please clearly state your email and snail mail addresses!
  181.  
  182. I have been receiving a large number of emails. 
  183. In-order to handle these efficiently I would ask that you note the following:
  184. (1) If possible look on ftp.ecel.uwa.edu.au in /users/michael/faq.txt first.
  185. (2) Mark all emails that do not require a reply "No Reply Expected". I will READ THESE!
  186. (3) Bounced replies due to incorrect email addresses (unless obvious) will not 
  187.     be chased up!
  188.  
  189. Email to michael@ecel.uwa.edu.au
  190. Talk to michael@div-pc-michael.ecel.uwa.edu.au  (8:30am to 5:00pm WA time).
  191. Phone to (Int)+ 61 9 344 1998 (Home number with answering machine)
  192. Don't automatically expect me to ring outside of Western Australia.
  193. I can be contacted via snail mail to PO Box 506,NEDLANDS WA 6009,AUSTRALIA
  194.  
  195. NOTE None of the source code to this player is on any of the machines
  196.      connected to the net via the University of Western Australia.
  197. IF   someone on network news is flaming me or my port of the player. Please
  198.      Email me about it.
  199.  
  200. OTHER INFO:
  201. There is another mpeg player for windows available for free from
  202. ftp.netcom.com in /pub/cfogg/mpeg2 as mpeg2w11.zip
  203. I have nothing to do with this player. None of the source for that player
  204. is related to mine.
  205.  
  206. All of the money from registration is being spent on tools and 
  207. hardware to improve the player and further my knowledge of MPEG and 
  208. programming.
  209. This player is written and maintained in my free time. It is in no-way
  210. related to the University of Western Australia.
  211. They have indicated they have no interest in the player or its copyright.
  212.  
  213. The Source to this player is NOT Available!
  214.  
  215. HOW TO REMOVE THE WIN32s EXTENSIONS to WINDOWS(tm)
  216.  
  217. (1) exit to DOS.
  218. (2) backup your hard disk.
  219. (3) delete the Win32s directory and all its files.
  220. (4) edit the system.ini file in the window directory.
  221.     and remove the line device=C:\WINDOWS\SYSTEM\WIN32S\W32S.386
  222. (5) return to windows
  223. (6) remove the Win32 Applications Progman group
  224.  
  225. HOW TO REMOVE THE WING EXTENSIONS TO WINDOWS(tm)
  226.  
  227. (1) exit to DOS.
  228. (2) backup your hard disk.
  229. (3) delete the following files from you c:\windows\system directory
  230.     dva.386
  231.     wing.dll
  232.     wing32.dll
  233.     wingde.dll
  234.     wingdib.drv
  235.     wingpal.wnd
  236. (4) edit the system.ini file in the window directory.
  237.     and remove the line device=C:\WINDOWS\SYSTEM\dva.386
  238. (5) return to windows
  239.  
  240. Windows NT, Win32s, Windows 3.1, WinG are trademarks of the Microsoft Corporation.
  241. CDI is a trademark of Phillips.
  242.